2522
2
1844
1
1681
2392
0
1585
1583
1599
1547
2505
1431
3461
4
1720
1843
946
1743
1673
3326
3
2495
1468
790
1015
3354
1788
1112
1038
1558
638
1787
3835
5
1622