1150
1
1716
1012
3471
6
4742
9
1403
3
2208
2467
4
2523
2041
1372
2184
2219
2291
2058
808
0
979
836
1873
2189
7
3519
987
2
9170
27
4952
5
2129
2660
12
1139
318
1798
362