2799
3
1407
2
3466
4
1769
3795
1
553
0
4531
5
493
2095
573
198
714
571
398
717
1865
2767
804
1132
477
2076
383
1776
414
2211
913
1053
2395
6436
3408
12