82013
572167
683431
1136510
680536
1089175
1546355
421824
201720
107548
1050176
584698
272965
148369
39745
790929
941341
964415
672242
166402
672160
999191
32484
338474
927644
340710