888
3
44333
0
1264
12
342
248
1388
906
4
1072
1
520
2
1031
743
1065
994
5
2685
607
1535
1185
664
121
1046
1534
8
1808
1116
1631
1172
1811
103
1805
2067