1046
1
574
3203
3
1494
4
810
2760
2228
0
4601
737
1549
2428
928
2
2258
657
3907
3973
512
569
802
2520
960
971
919
1106
524
2077
5
696
2646
1687
1741