1616
417
600
172
1405
652
877
217
568
178
341
124
772
221
1612
748
653
256
286
130
1148
388
353
151
315
112
722
222
445
144
366
201
438
82
330
65
1059
387
852
179