3629
1
1581
2
3765
4
5225
8
1247
5151
3080
3
3715
21152
4651
1160
1676
2650
20
2478
4732
0
1301
442
280
2405
1404
2740
5801
2932
1270
5717
5196
1223
3371
9
297066
1908