3090
6
5489
11
1973
2
1603
1
3078
4
2903
3
2932
1681
2571
619
2392
21152
8
496
0
2591
2756
7034
3546
1532
16062
15
3080
5431
2767
5
1380
2131
2666
9
572
2299
1819
635
1849