1151
1
2105
4646
3
2268
8
5950
10
886
0
3371
959
1031
5339
5
2249
2980
3230
7
846
3017
2667
1027
2229
1290
2