116
0
573
1343
1073
422
2189
1853
152
493
68
477
75
501
521
3469
2
518
1053
1650
798
815
363
448
1
714
1126
18403
6
553
928
1877
1462
3350
3