2888
2
2364
3
1120
0
2568
352
1928
774
458
61216
1
786
388
673
459
480
1100
4237
2937
2588
573
153
512
684
664
894
485
838
378
424
778
732