2495
2094
3
3
2
5
883
370
82
1
7
5
1
3
3
5
1
1
2
2
1
870
76
1
2
3
7
1
3
1
1
1
16
4
3
444
5
3
7
356
32
2
1208
13
599
1214
1
1087
1541
147
10
1
1
45
1
4
7
2
1
2
1
11
19
1331
60
2
34
2
1
17
2
57
1
9
17
1
56
2
412
6
1
3
2279
134
48
1
201
1839
1339
1160
1578
2143
677
26
25
1
2610
23
11
143
1
2
1
1
1
2
2
1
3
1
4
132
1
435
2
1
1
3
2
1
1
1
1
1
9
1
1
4
19
1
2
18
1
1
65
341
45
3947
256
1497
2139
789
108
1402
71
60
8
23
20
2
116
875
6
1
309
206
4565
24
1342
16