2166
1
3326
3
4179
1000
0
1749
496
830
868
801
1813
1691
3562
528
1681
662
2082
83
1547
802
1424
300
1788
2368
1766
2
1816
2173
1532
453
1568
673