2311
1134
2468
1483
1872
1346
1095
1145
1864
2042
801
2937
1099
1395
2239
5200
1320
969
7270
1279
989
1114
1497
1039
825
2790
1842
994
2607
891
1544
1630
2036
1177
1999
1398
2631
2072
2028
1812
1710
975
894
3481
1983
1080
974
1600
996
876
1087
3085
888
1043
958
2627
1768
1492
1167
1863
1835
1342
1193
1710
889
1440
2406
1964
1524
1778
2923
2287
951
2996
918
865
1607
1121
917
923
1827
949
911
1128
1328
833
1357
1018
2737
813
744
1063
942
1744
1554
1786
1409
833
971
878
762
1384
1806
945
856
1230
2016
3033
2256
1452
820
1481
838
1557
1115
1032
1275
1736
1111
1952