3196
2
2012
2276
8
3303
10
2145
1
2194
1257
1794
2593
3
2711
2763
0
5151
2911
9
4651
21152
1028
2082
398656
19
181997
11
2676
2405
2740
297066
1240
3503
4
4724
550
1942
2251
13499
5