308
1448
467
2200
1029
4849
1269
5979
630
2970
378
1782
1354
6380
1587
7480
481
2267
439
2068
223
1048