38218
18200
200822
936804
0
416893
364635
21727
1045167
235169
187668
483894
939671
11025
182954
78227
301185
19513
395505
681850