4008
1675
3182
872
2510
2100
2240
2411
2271
1528
2610
1254
1074
1585
4305
953
1665
2509
1151
925
2417
2182
2019
4455
3303
2389
2020
2712
2901
836
959
2252
953
1641
1878
1057
2494
2416
2020
871
2994
1284
1330
818
1825
1211
1849
888
2629
5809
15254
4069
5841
2829
1089
1670
2160
1702
2222
2906
2522
1586
1157
801
1324
2810
1980
1951
2509
944
1748
1502
5677
1223
1143
7543
1093
2783
910
1731
2415
1235
1124
2602
2851
3813
983
1276
5754
1017
3045
1150
780
1068
1149
3961
2316
1090
1831
2470
1673
5360
3226
1648
2187
1260
864
5554
3709
2764
2823
1025
1217
980
2638
1494
1008
1709
2008
1853