1005801
1266
40464
55369
958136
139435
256141
362475
1010616
423767
788162
472342
192596
327544
45133
58720
48504
591422
713813
729753
6831
176363
749448
675411
535585
967136
3810
673349
312320
73596