616
1
844
1474
946
2
74
1151
4
1080
993
1600
798
914
745
0
953
2187
3
1748
2704
12
785
1806
1062
7
916
458
1102
710
1477
2485
532
933
4248
765
602