5151
2
3080
3
3715
1047
21152
8
4651
2650
20
1751
1
2082
3090
6
181997
11
280
2405
1265
297066
0
18816
2740
12459
2932
3818
7
1778
4944
1788
2277
1814
2562
870
1500
2468
2294