0
1082
1054
785
1146
723
928
724
832
914
1185
1030
1255
851
1402
1206
1771
1
1251
2703
1494
1578
1522
141063
2988
2563
2562
2464