2730
6
968
0
2190
1
2766
2657
3
2668
2
2547
2105
20634
8
1877
3251
3868
2111
729
1346
4
2855
1645
25137
19279
1222856
2301
1020
1125
2955
1333
443
3092
31535
1824
270