834260
562264
484621
1038522
835136
276879
474686
1039127
526666
466813
2148
999762
556163
191843
195320
310841
643686
1025279
861240
923264
362444
959360
759656
300196
299992
104544