3196
2
2276
8
1794
1
2251
2194
2145
2593
3
2012
1028
3303
10
1257
866
0
1240
843
2153
7
3070
4
4099
2490
10032
14
3612
2080
3022
2090
4451
15
2367
3460
2320
2138
7086
12