869
0
1270
1
1542
1131
1393
1401
1603
2
400
954
624
820
5862
5
11532
27
3223
3
810
1688
2615
4248
2356
1481
792
1550
1122
1169
845
1055
1100
2126
1585
588