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