2625
4
1548
3
2216
2
5136
10
542
1
2345
1672
27
2141
8
1379
12
8623
2090
4550
17
1075
1492
1326
2268
1819
1045
945
1278
0
1956
2134
2457
12155
990
2935
7
9862
2902
1799
1703