1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
1642
1482
1723
996
1578
1855
1833
1146
966
3610
976
1336
1033
1026
1335
965
834
1481
2208
1852
1778
956
1685
1016
1702
1726
810
2237
1680
1677
948
2211
803
1121
886
1210
1777
1208
873
1092
1796
794
1048
859
1409
1421
1037
750
3336
1919
1101
1315
1586
1438
744
3037
797
980
741
772
978
834
2099
1709
1022
1002
1450
7839
1408
1382
855
948
896
1678
792
738
2370
1130
2816
845
1073
942
999
841