1826
387
4400
932
1782
378
2222
471
6644
1408
6380
1352
19800
4194
4620
979
3795
804
3410
723
6600
1398
5225
1107