3126
3
3054
2
2309
1
1631
4
2520
1775
3863
14
2799
6
3198
8
2194
2522
2748
9
2489
5915
11
3066
7
6899
3336
1982
1237
1960
0
3987
1320
3535
1946
2184
1977
1938
801
2419
1012