931
0
459
37847
1178
3205
1816
1100
652
333
315
677
1199
1
978
370
1765
551
1018
660
1012
774
1669
826
1026
1475
664
2190
388
1022
2697
902