1089
1801
1476
1055
2720
1040
2898
23267
5125
2038
10164
9210
1169
1222
1181
3959
9175
4716
2000
10158
9706
2128
10407
4274
2687
2262
10852
1619
6664
26990
4267
14187
8675
2947
1833
1837
3493
3764
6144
2536
3334
3677
28171
5120
2270
13120
3465
5723
3648
6643
40495
44253
24238