670841
208895
12806
1005801
1266
40464
55369
958136
139435
256141
362475
1010616
379950
290985
316908
60847
606663
11927
481720
758817
71223
968123
451915
63199
940674
218135
259294
52836
644717
317478