2200
1972
2798
1284
3626
1769
1939
1094
1292
1659
6773
1260
1167
1338
1357
928
1155
1117
1011
865
945
478
498
510
515
477
522
481
501
488
526
524