3117
8
2209
2
14125
10
1935
1781
4
4425
6
2905
3
4971
14
1416
1
1384
0
2189
12459
2028
2257
3249
4585
2899
2804
21684
1347
2586
2765
796
3090
5402
2743
5