0
897
731
1027
1010
804
1053
1008
1003
1085
1020
1131
1060
987
1161
1172
1772
1
1252
2704
1495
1578
1524
141072
2991
2564
2563
2465