1620
1262
1575
1678
1496
774
1069
874
808
940
1657
1430
2171
895
894
878
1476
849
1275
1483
850
1934
1415
915
1587
1093
1468
3681
753
840
727
899
1691
1154
2244
1449
2029
2355
889
1407
2090
942
1535
2020
876
1073
770
2019
794
951
1373
2669
1219
714
1352
1039
2330
1308
1287
1488
1563
4993
1592
724
1908
2152
1312
1044
704
2032
1368
844
700
1354
1323
2709
1141
945
810
750
1218
1733
1147
744
855
663
703
1048
680
1002
786
725
1364
1681
1347
1083
939
1985
1847
992
716
891
1016
631
1938
2059
689
671
977
1283
1254
727
769
667
1759
1006
1207
659
1038
830