156146
62662
47
2208
61
19
86935
298320
355419
28
1104
14
197
1537
120284
7385
55604
7647
742
31331
147640
7909
93993
183186
34285
694280
75
3684
174680
4788
925993
2580
129106
34348