2509
769
3
2
1
8
641
249
45
1
5
1
5
1
2
4
4
1
1
2
3
1
631
73
2
3
5
1
6
1
1
1
8
3
1
1
278
5
9
3
199
31
1
910
6
426
828
791
1113
120
3
18
2
2
1
2
3
10
974
52
2
12
2
1
1
24
6
8
57
2
309
2
1621
113
48
193
1411
876
750
1007
1371
677
20
4
23
1637
24
11
67
1
1
1
1
3
129
1
283
1
2
2
1
1
8
1
23
1
17
2
1
34
1
2
274
47
2699
258
1091
1512
565
59
1032
22
57
1
87
535
6
265
193
3264
14
677
14