2699
2309
977
4545
960
1669
1210
8466
1417
3030
3175
2745
2771
1825
1189
1177
20688
1990
1714
1091
1347
14744
2093
1569
1353
1084
1049
17083
4180
2440
3149
1753
3648
991
3283
2104
12842
14430
909
1138
898
884
2286
2269
1256
2472
2554
1617
2566
936
2044
3286
3464
2829
6748
1407
2653
1976
2032
2726
849
2279
2116
2867
1867
2672
1953
1879
940
1226
2080
5566
2048
1875
1218
898
2023
1500
1295
1205
1375
1147
3467
2481
1876
3431
1060
1824
1763
2469
1821
4506
2224
1599
1840
2717
1161
1288
2523
1530
1644
2415
1412
2278
2017
1881
5102
2160
1213
2084
1765
2900
1994
1502
2200
2269
2145
926
3298
1245