1048
730
1522
599
3255
2751
758
760
3518
953
1247
668
779
2210
1893
2458
1714
1503
1633
1021
1949
1850
800
812
825
697
1096
710
758
849
3240
2146
1418
2442
758
2676
1456
895
1380
2174
1291
1084
2074
2381
805
1617
903
2180
794
980
1576
924
781
805
5908
1285
1310
1108
3055
1226
1676
934
1557
709
1237
1116
1033
2180
711
1231
619
710
786
1242
5816
4154
1199
1306
1519
859
2778
686
1187
821
1066
3206
824
690
925
780
1389
1205
2678
692
637
1274
1178
1300
801
767
810
683
1012
723
1973
1019
2355
1859
1089
678
1225
737
4707
4987
1092
647
2513
1248
702
801