3272
4132
2122
530
160
543
182
373
230
17129
15758
8223
14827
9732
413
5418
617
292
375
377
320
449
268
1109
293
2936
2613
244
287
2416
2513
2812
205
6826
2110
263
363
429
331
164
161
90
70
166
60
81
2811
150
72
80
13512
404
258
4010
7043