2123
1277
725
876
693
2058
1309
864
3119
747
5280
16904
1893
2226
793
1863
1184
1021
2623
1237
726
2901
1826
1344
1630
5033
709
3258
2669
2986
1580
1341
1693
3848
42049
11872
2367
756
1539
1088
1341
927
1711
785
2321
2793
923
1111
1630
1252
798
809
13730
2479
4135
2073
2005
2175
2635
6675
6665
2335
5031
1831
1366
970
1013
909
1583
1469
3427
2596
1496
888
2204
1647
1614
1976
833
888
1585
2059
1666
763
864
1481
847
1586
2620
1961
1925
1520
1311
1230
1346
3252
1390
859
3551
2765
2140
1944
10560
661
787
1999
2380
1075
2101
2770
1843
1976
2189
2305
1652
801
732
1379
1380
903