3630
952
1537
396
448
166
444
97
109
28
365
53
499
6
510
154
334
111
361
16
151
58
589
153
412
56
495
137
387
18
283
92
484
90
188
65
273
109
563
159