979
0
464
255
548
1314
1020
404
679
263
297
376
492
409
448
392
370
418
375
1027
1511
1045
428
1152
2730
6
1824
357
585
335
2901
467