12135
12
2196
2
3578
11
4777
4
1918
10
2137
8
2528
978
3
2308
472
2516
6
2180
14300
3473
5
440
1
743
1087
938
247
0
1161
7
491
979
1751
1691
2747
1085
2004
1143
778
1960