2124
3
297066
0
2480
1
3765
4
1372
2147
7567
6
1226
2245
3053
7
267612
4978
2
8440
5621
8
99072
2797
5
4167
36905
9239
1979