3196
2
2012
2276
8
3303
10
2145
1
2194
1794
2593
3
1257
1028
1309
0
1992
1240
697
2251
4914
2148
5389
2711
4179
1445
2300
13018
2010
3261
960
1585
883
1031
2669
5