0
1092
909
973
1036
895
878
808
926
953
1757
1001
1081
888
854
1752
1
1236
2663
1480
1567
1512
140910
2962
2555
2552
2449