2012
2
3196
2276
8
2145
1
2194
1223
3303
10
1794
2593
3
1257
1247
1162
674
1767
2505
1239
6753
17
517
5746
23
1240
7471
9
3591
11
400
0
1558
3629
2836
383
2510
24337
22
1028