2145
1
3196
2
21152
8
2593
2276
2012
2194
297066
0
2148
2711
3
467
2911
9
5151
3303
10
4651
2676
398656
19
1257
1794
550
1942
4724
6307
4179
2378
2082
7893
4
6753
17
108797