900
882
1611
3141
1180
1304
1637
2029
1238
2359
1056
1022
1667
1716
1565
1404
1751
1817
894
1090
2562
1464
1996
1628
1804
1383
1472
1590
1203
1178
1360
2606
1460
994
1039
980
1631
917
5452
1301
1197
5801
2043
1014
1143
1152
3608
1522
3279
1944
1102
1115
1787
1044
1025
1115
1528
3989
940
1241
1277
1458
1001
1341
1241
867
1952
1086
843
1010
888
5070
923
1016
1444
835
1662
886
1605
1429
990
1196
940
1349
823
1090
1700
1988
1898
932
952
1127
1419
953
875
896
1971
1548
1005
1115
1044
1855
3408
834
2827
1158
928
1547
912
959
1786
2507
1638
801
1218
1121
2016
1993
1571
1265