2730
6
2657
3
2668
2
31535
0
918
25137
20634
8
968
2855
5223
9
467
4536
587
1880
1290
213
107
1869
5
726
2574
1
19279
2275
1824
3691
2809
17353
2301
1020
3092
2881