674
1001
3561
738
982
2657
1224
897
1724
723
1359
1378
1573
2714
1256
1407
1440
5087
911
1261
686
1736
2095
1325
1217
1831
688
874
857
2465
760
1055
755
798
944
1791
2251
883
876
680
1845
871
750
1315
1099
1707
1252
4312
3970
1084
1357
1368
1198
791
1141
1468
1388
1298
981
1238
1032
926
2384
2098
2075
8004
2000
1302
1475
697
919
741
2017
3013
1962
1225
744
1131
1039
800
1527
1576
1526
996
2202
1673
998
3166
832
3994
1387
877
904
2722
714
1326
715
942
922
953
1222
1260
788
1102
739
1408
808
1169
4113
708
2123
1564
891
1298
967
911
707
1296
1760
1563