458
0
31535
1824
1551
2
2748
1428
1
611
2522
552
1649
1045
1009
1779
3373
691
503
608
4594
3287
584
1431
6800
8766
1152
909
1192
1378
340
683