3196
2
2276
8
2194
1
2145
1794
2593
3
3303
10
2012
1028
1257
2148
2251
4285
3014
20
3485
7
1240
8819
12
4083
0
289
1566
10064
1978
10092
12367
26
7304
101415
109
1512
1974
2422
4651