1661
2
978
4677
10
6579
9
3054
1
1010
1277
5
1425
737
2904
4
111
0
2272
2659
752
3293
3659
14
107
1733
911
1960
7
3251
6
623
2934
8
1626
886
2445
1225
2749
3
935
895