2110
1
3249
915
0
1746
2
2392
1437
1681
1766
1814
1788
868
784
1660
1568
1532
1691
1699
1590
1768
1382
300
801
2710
2999
3