1325
545
365
202
1119
719
302
122
2641
1429
1189
533
465
192
460
201
510
229
376
138
547
122
483
236
631
279
403
162
631
203
373
156
428
237
445
124
388
138
325
61