0
1081
1054
784
1146
723
927
832
913
1185
1030
1255
851
1402
1205
1769
1
1250
2703
1494
1578
1522
141059
2987
2563
2562
2464