3196
2
2145
1
2194
2276
8
1794
2012
2251
2593
3
1028
3303
10
1257
866
0
1240
2153
7
845
971
2148
798
645
843