2990
3
4382
4
2302
1
4946
18
2911
2
5088
6
3101
2115
2889
3351
1941
0
9836
15
2092
2324
4530
13442
4329
10
2337
2443
2707
1740
2169
18816
11
6997
3608
3619
1837
20211
2698