682
1454
961
884
1789
3085
1706
851
782
1754
737
1712
1991
952
746
1265
853
655
1531
652
1475
597
997
2177
1274
951
3996
1516
1843
977
636
1394
618
1687
1611
2651
1020
2618
1655
1808
1358
2063
1732
718
1003
2367
2529
2019
1401
922
676
2096
1107
902
1372
1600
749
1163
796
1398
666
1058
1574
778
785
1259
1394
1130
793
1780
690
915
852
1777
624
703
1623
990
893
959
785
2199
1084
898
3525
936
718
2691
962
1422
778
666
1596
851
2512
1390
1053
1379
709
1290
1270
1411
759
1330
1675
1492
716
756
1029
957
799
1130
779
778
706
681
2338
1698
2376
1299