458
0
31535
360
19279
2
1824
3815
2748
46414
1
1649
611
552
2211
333
584
25137
6800
1431
8766
1462
909
1192
1378
4594
1428
1069
896
1105
2275
1024
1115