605
1
614
2
1243
950
0
8158
23
5358
5
1224
678
2621
9
602
485
1280
537
623
512
2128
547
415
579
4881
534
473
634
697
482
1310
4
620
2712
1410
3