773
3
462
1
451
1115
7
485
2
598
418
946
74
993
798
953
0
2187
1748
914
731
844
616
1433
1080
1136
1062
458
916
1806
785
710
1477
1113
4
1133