297066
0
524
1158
1
923
398
883
418
267612
1446
1053
4978
2
733
984
612
99072
430
2251
87
2348
36905
566