2730
6
2657
3
2668
2
1020
0
20634
8
3674
10
2855
3251
4111
968
467
1824
25137
320
683
1506
2659
1222856
4
2188
9
19279
2275
269
3691
5
10270
2809
17353
2301
1626
1
325
3092