495
366
531
72
123
344
357
159
2024
387
248
76
1007
424
97
50
92
286
382
177
82
37
56
19
104
186
180
321
337
824
444
934
61
124
1675
155
860
247
342
353
103
95
523
268
108
403
119
295
237
399
81
1372
40
347
597
204
142
60
34