392
0
1580
503
2992
1685
600
445
357
3114
4
901
331
2551
1
288
611
378
2299
580
547
18
171
1463
66
797
273
994
683
800
1880
2
1466