672
167
206
394
1
216
250
641
2
451
1222
1093
2252
6
1157
3
1837
786
952
543
397
750
360
439
354
332
660
306
261
380