2489
2
5601
1
8786
1572
4360
7
9548
6713
11
2250
5489
2449
392
0
696
4884
1446
2829
554
2368
2933
1073
2549
716
810
2364
3
2229
4
940
676
280
906
380
3906