2886
1254
1113
371
574
113
537
185
610
177
622
123
764
150
169
82
410
160
337
158
344
89
508
186
533
95
208
52
152
97
569
114
507
81
602
55
256
60
484
186