1591
1096
1011
1783
996
1399
3058
1061
1397
1437
3548
1674
3220
6065
1833
11326
7992
4471
4386
3263
4719
2490
10886
9458
7137
2690
21526
3304
10007
5964
6983
13428
4856
3057
7891
12662
12819