458
0
31535
1428
1
611
1824
1551
2
2522
1649
1431
608
1009
8766
1045
6800
909
4594
1192
1378
3287
1069
1779
3373
340
2748
896
1105
503
1024
467
517