684
0
307
2190
1358
604
223
4864
1
1062
603
402
275
654
887
490
495
1518
938
362
565
78
527
480
1101
1412
379
422
710
5237
314
410