656
2
1298
619
872
1
321
469
2697
574
3
527
605
4
652
421
1141
210
1634
2203
6
29612
0
137826
11
86
3775
1511
1003
1625
1586
1207
842
709
1610
15
875
697