2662
2805
678
2612
2092
2294
882
2636
1603
2639
2550
8958
2252
6423
3409
4141
2173
3468
1561
6286
2023
1678
1994
1926
1298
2544
2338
748
2794
1297
4175
10191
2827
3587
3182
1589
808
1412
701
3276
1747
18379
8274
4298
3409
1221
2158
1487
827
3279
4393
870
880
1469
1236
5144
1987
1123
867
2228
6285
3050
720
11903
1149
1260
1340
622
3320
1931
983
1812
777
13958
1005
859
4673
1167
6629
2610
1148
699
798
976
1345
1023
10701
3109
5090
1240
1423
2556
2413
1044
855
1992
787
735
2022
2641
745
714
1078
1220
1752
851
868
1031
1170
1857
825
3001
1320
932
731
827
2543
832
881
879