2522
2
2489
899
1
1982
3398
9
2828
0
3250
1377
3472
2505
1743
3054
5
2057
1683
2049
1306
3720
2500
790
3354
1481
2670
951
2669
1923
803
1007
1694
1015
2194