2730
6
2657
3
2668
2
20634
8
2111
2855
3203
10
543
0
1020
31535
282572
918
1337
105290
481
467
2031
4
25137
1222856
19279
2275
1824
66
3691
5
4536
1116
2809
17353
2301
419