0
1004
819
881
936
794
775
707
841
857
1625
915
982
779
804
761
1383
1
939
1438
1150
1226
1194
138001
2544
2235
2211
2113
2080