1075
1
3715
2
5151
21152
8
4651
3
2650
20
2405
2740
280
2277
0
297066
57793
3080
3939
181997
11
1081
3929
1681
2767
5
2773
636
1152
1047
3090
6
1237
2100
1962
1663
2932
1938