0
979
1042
846
941
1044
840
1043
1001
886
890
1118
751
882
1839
1
1309
2835
1551
1638
1582
141476
3065
2621
2611
2523