1018
1590
1250
1086
2704
2137
1005
996
907
2175
1756
2056
2159
2060
1865
861
1619
1547
1660
3307
1632
1042
1197
953
917
933
1995
2171
1214
1289
2204
1184
1796
869
1339
1193
1158
1608
1563
1094
1689
1623
1474
1706
960
1048
1791
1629
1614
951
4302
1635
2299
1330
1078
910
1189
930
3177
2570
899
778
1600
1297
1883
856
1929
2696
4504
1942
1255
956
1300
793
1915
1982
1654
1080
947
1718
1977
1170
1499
1810
2406
1022
816
848
957
1587
2479
1664
802
1586
2123
1116
900
1028
3017
942
902
881
1138
815
1278
1427
2256
1084
1431
764
1732
1839
2482
1383
2312
789
846
2165
749
1114