0
1205
1543
1185
1014
697
977
1161
768
644
1237
740
835
979
1155
1769
1
1250
2703
1494
1578
1522
141062
2987
2563
2562
2464