214166
648104
671933
1026116
20432
38542
14380
420992
784770
77495
827762
453959
401494
854420
37793
629407
882608
395678
99259
823106
629822
45865
959851
1000139
616146
253968