950
2729
2272
3222
12597
15002
2395
1144
1573
1098
982
865
2695
2306
2853
2140
2672
775
2453
1062
4126
2000
1397
1443
1047
2743
1149
4174
780
816
1846
3117
5229
1824
1083
965
4898
3115
3228
7323
3280
2114
3381
1138
1045
1222
7368
2029
2498
4887
1840
1544
1502
3940
1843
866
790
2716
827
2954
1823
10197
1672
1830
1742
1814
1641
2385
974
1542
1862
4071
5450
665
2875
1356
3882
977
848
908
1973
1941
2568
1429
1942
735
1511
1038
2031
783
2073
4017
1255
3118
3077
2847
1567
1011
1568
1399
1035
862
817
853
1677
2570
1793
1209
812
789
825
2635
1863
1377
3170
2001
2043
2422
1003
2524