830
0
2999
3
4651
1825
1
1305
1816
2110
2650
20
635
1691
2405
1168
1746
2
1000
2740
280
868
1431
693
1532
297066
1632
945
2100
2710