881
0
1020
1880
2
1053
2461
20
2050
1
2546
1478
3
90
2024
2328
2064
1645
1469
955
968
2953
2043
20634
8
2724
1507
408
1463
4713
5
1805
4427
10
1389
1567
2076
3092