3957
1983
531
208
612
117
217
73
468
108
384
99
429
118
382
185
574
166
746
131
542
183
129
40
202
167
398
88
568
97
473
20
475
46
522
155
166
39
519
147