1583
1310
1113
1856
2288
788
2110
3505
2637
4020
2273
866
809
6280
1875
2498
1655
1114
3889
791
1785
1878
888
2289
51566
1162
2430
2475
862
2115
882
905
3899
981
746
973
54148
3162
874
9383
1245
13549
1826
813
878
2165
11363
808
3474
908
1891
2839
1251
7648
1296
960
845
923
9535
1981