0
962
853
967
712
998
974
1046
943
833
773
966
953
949
910
958
1383
1
939
1438
1150
1226
1194
137999
2544
2235
2211
2113
2080