463
0
610
340
424
66
291
400
398
688
614
428
518
382
362
1096
294
864
2199
1420
5175
815
1655
1657
1219
501