4864
1
918
0
729
518
1126
802
303
524
699
263
505
521
443
90
492
1189
1141
1216
459
584
152
1379
3
1035
116
890
78
647
2668
2
2809