0
707
1044
946
1126
935
1071
844
978
1045
867
840
141477
776
1839
1
1309
2836
1551
1638
1582
3065
2621
2612
2524