2206
1980
2805
1294
3674
1780
1957
1100
1300
1664
6779
1269
1175
1345
1366
932
1158
1124
1016
869
953
484
504
518
523
486
530
490
510
522
497
532
529