1500
756
2801
5142
1888
796
1186
1403
2380
917
726
1265
726
1382
6968
922
1170
1431
916
2599
2023
738
794
1619
845
1181
1333
877
784
1645
708
1705
804
3207
1534
820
1886
1191
1453
1079
834
803
1304
1242
3161
831
2456
1313
668
1500
904
637
628
1456
6875
7187
1298
1296
859
928
769
898
1415
913
6247
803
693
2137
2588
985
4903
896
1717
1343
720
778
834
720
998
1371
1190
844
1439
1577
924
856
1263
1004
814
1300
983
1159
3497
751
1331
2214
680
1179
807
1021
1027
1985
2559
1930
1080
765
713
655
967
1808
1076
3105
2266
672
3131
1982
2838
647
4189
971