2049
2
1038
1
2861
1424
3715
1450
5151
3475
5
2740
3
3080
21152
8
4651
181997
11
2650
20
1047
280
2405
297066
0
1296
2932
1393
2264
1405
991
1089