0
1279
1141
905
719
986
998
916
772
895
1062
941
911
887
871
769
1383
1
939
1438
1150
1226
1194
138001
2544
2235
2211
2113
2080