2124
1223
809
1217
2901
576
1697
2878
13559
668
1040
6572
966
2274
1130
1708
1281
3352
2100
904
1684
725
2980
7617
818
604
2572
652
620
1539
783
1079
837
940
996
2048
767
693
3413
1191
3516
650
733
764
3609
2442
3523
1172
4897
718
693
3375
655
1054
802
923
1387
811
679
1473
2827
1234
685
665
753
744
1812
883
634
1002
920
600
926
627
1828
2084
1557
819
2292
965
975
768
8375
636
2429
4857
2459
1419
684
604
703
1374
880
2289
570
532
615
1841
126546
11486
1246
2098
1466
1321
1906
1950
1101
644
901
597
1662
878
1904
39350
2719
1048
711
2015
915
1071