458
0
1880
2
467
1824
31535
1020
282572
2748
572
25137
2730
6
1152
169211
11
584
46414
1
105290
968
580
2881
4328
10
1921
6800
2435
759
3469
4
4594
517
745
2683
1045