1002
2
21152
8
3479
5
1337
1
2332
297066
0
8185
4
7762
3080
3
3546
7793
1044
2683
1780
9611
2523
4044
3083
3683
2007
3158
1849
2465