2222
2486
1247
1681
3076
3307
682
2530
1120
801
1358
3426
1487
2121
1224
1150
1236
1311
947
1395
3250
1474
1842
1066
2910
1892
1832
774
1407
2102
1951
1541
769
705
1684
1104
818
3053
1875
1493
1111
1541
886
1854
3235
1976
982
886
2667
2820
1395
1979
1608
2305
2022
1580
849
1434
1760
1542
12704
1710
665
4927
740
878
4275
1878
875
2290
818
1141
3273
1480
764
844
650
850
1491
1111
1825
10255
712
1413
941
924
1239
744
2127
4435
777
775
1095
693
1584
1197
2004
1408
675
739
839
2018
1971
1320
881
3514
758
1069
1600
2300
1603
1160
809
4971
1231
2478
1468
1574
954
1455