0
2562
1400
1178
1216
1081
722
832
913
1014
739
834
978
1155
1154
1519
1769
1
1249
2703
1494
1578
1521
141054
2987
2563
2464