691
0
438
1095
608
412
421
450
1780
1762
471
1297
255
507
798
2152
6800
580
474
1557
2732
455
1779
1152
3373
2010
400
431
5313