883
1
856
947
3
1048
1194
2
638
1294
467
492
1187
1830
832
1198
662
673
1270
740
1128
1297
819
893
2061
1283
1334
1948
1237