458
0
2727
2
2730
6
105290
1023
2657
3
2668
25137
1824
20634
8
3092
1
1020
282572
3203
10
745
19279
31535
7334
4
2855
1073
17353
210
2023
682
418
428
6515
9355
395
2989
5