771
0
503
1541
1824
3430
1
1610
458
1128
3437
5
2587
16
314
521
798
2644
2
381
1377
325
1948
781
407
418
909
171
1100
14076
7
505
3651
15
2659
477
901