3196
2
2194
1
2276
8
2145
2012
3303
10
1794
2593
3
1257
1028
297066
0
1240
3765
4
2251
2148
1226
2245
3053
7
267612
4978
99072
2797
5
36905
3882
215
1295
1444
3683
2967
4179