200
0
412
155
597
3114
4
718
2190
172
306
1348
605
464
451
297
437
422
1072
2
918
390
518
455
702
1462
157