2730
6
2657
3
2668
2
31535
0
25137
350
20634
8
1877
1
314
2855
5223
9
334
1580
358
1020
467
1869
5
968
341
44
1100
29323
552
16
871
918
1377
1462
2574
19279
2275