2710
2
1424
1
1827
1690
1622
1807
905
0
2522
3326
3
2189
1431
2521
2100
10813
7
19944
2901
658
1720
2243
6
2475
3965
1558
1691
1788
4435
2562
1813
2495
1547
83