458
0
282572
20634
8
31535
584
1824
2748
2
105290
4594
1
1009
1045
503
1232
3659
14
572
608
691
953
25137
6800
438
468
2522
968
1152
1020
340
683
464