1943
2
4979
6
3506
8
7633
3249
1
951
165
2680
0
9607
3321
3
1223
1431
8527
6773
7
6236
10
1534
19932
1481
3738
5
890
2732
658
1451
674
1922
2913
1527
1808
24337
22
1895