2730
6
2657
3
3663
1
2668
2
4536
20634
8
2288
5254
407
6800
0
2855
389
1020
968
2874
4309
393
2042
169211
11
2648
5
1528
50987
1509
1058
586
17
6333
25137
19279
2275
840