2730
6
2657
3
3663
1
2668
2
4536
20634
8
1694
2288
5254
407
6800
0
2855
3251
389
1020
968
2874
4309
393
2042
2648
5
1528
50987
1509
1058
2659
586
17
6333
1222856
4
25137