183
0
548
343
1963
8
935
496
1039
419
322
882
170
238
440
628
447
184
442
409
397
1500
451
1049
176
269
2677
191
1375
2
622
199
157