590
2
459
1
3458
5
1113
0
2142
1097
591
608
738
3
832
1704
746
4
1020
607
1047
3474
679
578
441
671
557
437
632
7
572
556
1466
9
1550
960
758
380