2100
2
2435
1
3684
1679
2710
1558
1431
2495
0
1891
1767
2189
3
1812
1250
658
383
1527
1815
950
1388
1935
1211
2322
4
1711
14125
10
1545
2786
2901
1451
2505
1911