0
1164
908
1059
980
1215
913
952
874
776
964
1048
954
842
1621
1
1122
1926
1360
1446
1388
139779
2801
2425
2420
2324
2284