3196
2
2012
2145
1
2276
8
2194
3303
10
1794
2593
3
1257
1240
1028
4179
2251
2148
1694
1451
0
951
2312
1688
2505
1743
3054
5
1729
2057
1683
2522
3683
1306
2500