1047
2
5151
3080
3
3715
21152
8
4651
572
0
2650
20
3090
6
181997
11
280
1
2405
1265
297066
18816
2740
2932
12459
3818
7
4944
2277
1500
2468
4034
3364
189326
2886
4
17970
15
1873
2921
5