1556
1068
979
1748
959
1363
3029
1031
1370
1404
3514
1642
3191
6036
1797
11292
7962
4439
4352
3229
4688
2453
10846
9429
7102
2657
21481
3273
9969
5929
6948
13389
4817
3025
7860
12629
12782