146
414
249
1323
88
38
98
136
203
96
119
346
380
263
187
292
485
66
53
56
54
41
176
143484
236565
261445
476385
377658
1057837
136534
335819
453308
2031589