2049
2
1038
1
1424
1450
2861
5151
3080
3
3475
5
3715
21152
8
4651
2650
20
280
2405
2740
2932
1393
297066
0
1405
1296
991
1089
1500
5347
3090
6
1152