2730
6
968
0
2657
3
3663
1
2668
2
31535
4536
25137
20634
8
2288
5254
407
6800
2855
5223
9
389
1020
2874
4309
393
2042
2648
5
1528
1869
50987
1509
1058
586
17
6333
2574