2730
6
2657
3
2668
2
1824
0
20634
8
3203
10
2855
105290
1837
1
2356
25137
458
2989
5
1237
2581
282572
2031
4
2716
3311
19279
2275
2727
3691
2809
17353
417
7334
2301
1020
3092