3196
2
2276
8
2012
2194
1
2145
1794
2593
3
3303
10
1257
2911
9
5151
2251
2405
2711
6753
17
1240
2763
0
4651
1028
21152
398656
19
1942
2082
2148
2676
6307
7893
4
2740
181997
11