2730
6
2657
3
2109
0
2668
2
31535
3428
25137
20634
8
968
980
1
276
2855
5223
9
1869
5
2190
1551
1949
2574
19279
2275
1824
3691
2809
17353
379
2301
1020
3092
2881
959
4