2012
2
3196
2276
8
2145
1
2194
1794
2593
3
3303
10
1257
1028
1240
2251
2148
4179
5440
791
0
2069
5
4358
6
1329
685
2204
3435
4
2156
800
2595
534
2316
25669
866
2921