2730
6
2657
3
2668
2
1824
0
20634
8
2855
105290
744
25137
4139
4
2989
5
1237
1
2581
3203
10
464
290
2716
3311
19279
2275
74
3691
2809
17353
417
7334
2301
1020
2683
3092