2999
3
1825
1
2152
2
1547
1015
830
0
2340
1690
1554
1681
2368
2082
1660
1424
801
83
1813
1162
2562
4833
673
1699
868
1814
3453
1751
1382
693
2294
1168