0
899
736
920
952
960
1181
913
1019
1023
968
702
1163
605
889
748
1911
1
1374
2976
1622
1692
1640
142084
3179
2701
2661
2598