2012
2
2276
8
3196
2145
1
2194
3303
10
1794
2593
3
1257
2711
1240
1247
3629
7893
4
4651
1028
5151
2911
9
21152
1942
1676
2251
2082
2148
4732
0
1301
2676
398656
19
181997
11
6307