20030
1695
2290
4645
2022
1989
1918
7057
3869
3114
4180
2091
11741
1963
3100
3635
2509
3067
2878
4776
3210
3509
7694
4963
3284
4186
2352
9510
6344
2235
2532
8768
21417
7197
2804
2943
10884
2267
6357
3694
3043
2596
2916
15433
5392