1105
766
687
795
1408
1212
1796
3199
1041
4132
812
5376
4301
1168
3040
14126
2521
6332
1251
2408
5439
2544
1572
2099
10724
3167
3135
1605
4038
7652
2891
19591
6346
11974
11854
21074
4259
5530