1506
621
2288
761
790
1771
1825
1936
684
2985
1242
1139
1497
1532
1295
764
641
786
1766
1165
2160
1777
1190
1523
1674
728
681
1684
714
709
1726
1397
828
1292
614
1821
698
1426
1638
1983
695
1901
1759
1212
1440
897
710
651
3653
1346
1264
686
646
1648
835
811
2721
960
1099
4558
1062
1337
1110
757
1218
644
876
2085
703
1705
736
1515
1655
620
1232
697
819
711
2089
1247
806
813
674
838
2115
900
1251
1393
1239
3247
628
2194
1174
945
803
3195
1088
770
1210
1418
3250
1234
1269
2875
650
1243
1718
708
1293
798
1971
1294
737
809
1311
728
2951
703
1277
1410