632
689
1
1420
2
381
1222
683
1141
743
1685
775
501
600
1391
2382
2960
1110
1572
0
891
1332
1293
892
45
846
2173
3
879