5151
2
3080
3
3715
1047
21152
8
4651
1821
2935
6346
16
766
1
2100
1691
2650
20
1816
280
2405
4179
2740
2932
1716
1506
4
1391
5439
5949
5
2142
297066
0
1814
1290
1500
3025