0
994
890
1003
749
1037
1010
1079
974
871
802
1017
989
982
943
990
1548
1
1067
1672
1287
1373
1326
139147
2706
2369
2350
2262
2212