2730
6
424
0
2657
3
2668
2
1824
20634
8
1020
426
467
2855
105290
1551
1314
25137
458
2989
5
1237
1
2581
671
2727
3203
10
2716
4
3311
19279
2275
3691
2809
17353
417
7334