2245
3
3053
7
2911
9
5151
2
619
1
297066
0
2405
2763
928
4651
1295
2773
21152
8
2082
398656
19
2650
20
2676
2740
181997
11
2711
6753
17
280
2255
3683
1720
2250
3765
4
1601
3503
4724