1
991
0
746
916
624
920
938
846
817
830
764
705
767
1105
893
837
1447
1536
1200
1285
1248
138575
2606
2288
2260
2164
2125