341600
41
50558
521324
138921
433276
217514
21
706174
11
844504
525599
504
351205
1014725
545259
60300
635950
911464
726747
317474
984330
506280
777648
645215
548816
914958