0
1105
705
830
938
846
810
859
913
767
746
839
916
744
844
920
1446
1
990
1536
1200
1284
1247
138574
2605
2286
2260
2163
2125