910
4
1199
0
353
1073
1631
1
53
860
505
1897
475
2727
2
139
931
458
363
798
400
804
1877
455
1462
521
2211
2972
414
2661
419
29323
552
543