1590
1095
1011
1783
995
1398
3058
1061
1396
1437
3546
1672
3220
6064
1833
11325
7991
4471
4385
3263
4719
2490
10886
9458
7136
2690
21524
3304
10004
5964
6982
13427
4851
3056
7890
12660
12817