15758
7143
2936
9732
17129
14927
6826
8223
5418
2416
2513
2713
13512
2812
2811
4110
2110
439
1109
459
268
287
377
617
176
205
375
404
164
244
363
263
293
423
373
543
72
182
292
2132
4142
3302
81
161
331
80
150
60
70
90
320
230
540
160