458
0
957
31535
467
1824
2748
2
584
1045
2730
6
1152
1541
6800
683
20634
8
918
2683
4594
1
1020
282572
691
2657
3
759
2668
1378
1069
3659
14
5165
580
517