3806
2
4760
6
6579
9
770
1
3054
2272
1010
1277
5
3717
3
1666
8969
0
737
649
2904
4
2404
111
964
2659
752
1142
3293
1506
669
911
2550
1960
7