2245
3
2480
1
12459
3491
4
3683
297066
0
2354
2530
17333
27
1226
3053
7
2468
1854
2797
5
6500
9715
6
3991
2748
1868
1295
2000
2599
11
4005
953
4572
2773
2325
280
108797