2049
2
1038
1
1424
1450
2861
3475
5
3765
4
297066
0
1405
1296
991
1089
2245
3
267612
4978
1226
3053
7
5347