5310
3118
960
309
2600
1236
362
74
612
277
1481
684
674
222
477
234
1388
475
330
84
389
55
359
205
457
167
624
97
292
67
572
134
526
177
403
63
402
76
633
199