5574
3168
1218
1121
820
1013
1079
1007
870
882
949
1813
880
1095
925
2180
2219
850
1128
967
942
13967
1426
3611
1506
1057
1275
1288
2249
1805
1472
1561
2583
4135
4042
8911
6158
7794
10750
4824
9425
34839
12448
19950