964
1103
1391
1584
949
1600
1034
780
785
2485
734
1572
1478
844
1042
877
834
788
796
772
847
773
1287
938
767
7570
1322
1841
964
783
1064
901
1336
822
1240
787
957
1468
2439
936
925
776
2991
2463
2511
910
937
866
884
1068
1149
2377
890
960
1599
1355
1164
802
760
781