2730
6
1997
2
2657
3
2668
20634
8
2855
3092
1
3251
1222856
4
17353
0
1157
1020
2076
1498
31535
2683
2659
6515
25137
2587
16
2188
9
19279
2275
1824
9355
3691
5
2809
2189
1137
2301