2730
6
1880
2
1020
0
25137
3251
2881
467
3469
4
3092
1
744
968
2657
3
1222856
2668
19279
290
20634
8
1518
337
1824
2275
1551
432
5617
5
592
282572
303
2855
2735
2257