2408
8
13499
5
1860
2
3263
4
1289601
297066
0
549
6044
2468
267612
4978
898
1
2358
9
2155
3
1787
598
6247
99072
36905