2120
1
2800
582
2
1952
849
1390
0
1333
2808
5393
8
2076
2710
2678
10
3456
2008
1923
3
4071
3564
5055
5
6515
1938
4
463
915
1065
2628
736
2062
1961
1350
1869
4130