908956
218176
19748
6422
5722
15019
10616
4216
8012
5910
4510
1499
216
666
506
596
885
295
285
705
114
374
804
523
212
402
262
312
121
140
100
360
1250
250
1610
760
1810