2311000
311419
195527
2363
537226
136943
185232
32264
653536
90964
524498
630331
755554
610602
749673
23827
808108
572462
637933
509846
936288
40990
624642
857912
63528
717423