2577
1447
1050
869
1005
1377
952
953
1551
896
1072
1441
2472
1216
1017
1951
1477
992
1542
1941
1005
2336
917
2273
1387
1364
1155
1614
2070
910
1370
1014
1074
2865
2047
923
1019
1990
959
978
984
2172
932
1466
5281
2984
1959
1082
1328
998
1028
1444
1550
2472
1007
1043
1693
1781
1238
1463
2051
1350
1322
1655
1658
1482
890
1032
1850
1017
1089
1239
816
3983
1075
1962
891
840
1852
815
965
1877
1702
1171
936
896
1386
1260
1038
976
795
1310
925
955
1001
1700
870
1286
1645
753
1140
1404
773
1216
1353
1043
849
4164
957
1664
958
1472
916
772
1647
1134
1372
788
890
808