2402
1138
495
99
923
302
598
194
603
184
93
57
441
116
344
90
181
151
401
30
341
82
433
179
387
119
185
66
478
89
333
134
311
184
366
181
581
129
506
52