0
1297
2012
1000
858
711
669
752
815
1007
1008
764
838
950
910
708
1169
1
756
1089
965
1038
134690
2360
2036
1936
1902