144293
352035
41216
487292
1685148
49132
10779
27048
13431
5730
14219
11718
3914
6612
5211
4411
5410
809
267
316
626
1416
1145
304
344
754
153
372
302
212
181
190
90
210
150
670
800
4570
3860
1110
880
2970
3500