0
1208
895
931
1207
1107
1039
1280
1038
1197
1048
932
1088
978
954
976
1935
1
1390
3034
1641
1711
1661
142243
3203
2721
2679
2618