2305
2591
2054
943
2426
4323
1843
2341
2359
1966
1020
2039
2287
2237
3547
1714
2613
1951
1100
1702
2582
1168
1198
992
2701
2223
2430
2638
1549
2182
2125
2648
10301
8529
3109
2314
1739
5747
4555
1304
1101
1534
1809
1559
1880
2595
2743
945
1088
1789
1639
2370
3770
2394
2473
2191
3017
3016
1590
1222
3295
1292
2468
2784
1499
894
10024
2050
2894
2474
2983
2556
3082
1679
2115
1898
5578
1289
1175
2530
2404
1001
1881
1830
1877
1530
1113
6904
878
1786
1613
1095
1482
918
2224
846
1795
3971
5100
1215
1057
1684
864
1367
955
2860
4298
2727
4642
1076
856
1841
4449
2005
3288
2015
1200
911
2352
4181