1503
2108
2039
1502
914
1090
941
1315
4620
1145
1138
846
1571
1164
4037
2129
824
2175
2161
1751
1727
1835
2494
1620
2265
1736
1357
2345
1839
2530
1327
802
856
1038
1025
3143
2983
1373
1028
887
2145
1570
878
1048
1181
1514
979
1528
1776
2396
1665
965
940
4723
947
2111
959
952
1783
2457
1628
2666
1445
1631
2282
1542
2190
1300
833
1001
848
956
2435
929
2001
2561
3699
2063
1182
1625
2013
1649
910
880
1056
1285
1581
860
1902
1401
1023
878
2431
2435
1159
1268
817
1635
933
1652
1602
909
747
2119
1426
2808
881
1286
977
809
771
2054
1826
1004
1163
925
1958
2177
2256
1001