646
1
3715
2
5151
21152
8
4651
3
2650
20
2405
2740
3593
16
280
297066
0
3080
181997
11
1215
2773
5635
3682
1047
189326
3090
6
1583
2932
1868
1466
1505
1347
1913
10293
5
1500
1994