0
897
731
1027
1010
804
1053
1008
1003
1085
1020
1131
1060
987
1161
1172
1773
1
1252
2706
1496
1580
1525
141072
2991
2564
2465