673900
275404
332757
250153
162737
642945
918923
834164
67044
92292
661640
921456
604349
636463
540142
110776
885196
713765
517123
25992