2206
1980
2805
1294
3673
1779
1955
1100
1299
1664
6778
1269
1175
1345
1366
932
1157
1123
1016
869
952
484
504
517
522
530
488
507
520
496
532
529