5151
2
3080
3
3715
1213
0
21152
8
4651
4944
1
2650
20
280
2405
2740
2727
2932
1860
2055
1825
2243
6
2079
30334
1371
297066
1140
1266
1500
1111
5382
5
1277
4383
3090
181997
11