2592
1239
2175
1885
961
1732
3406
1114
1629
1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1941
1540
967
7840
1751
853
2269
2511
810
2111
1232
1938
908
2150
982
892
2140
1066
968
1152
1508
972
1210
1748
1779
995
1614
760
907
959
1066
1217
2466
948
1023
914
1203
823
953
1731
1700
1590
846
2321
929
2931
853
1525
754
1326
1989
799
1637
2473
1009
1155
1957
1928
4522
1966