544
520
865
305
492
1618
197
863
867
82
903
935
1147
1219
1266
964
508
865
1153
529
1953
531
1650
1851
1289
942
868
1261
1214
1227
1856
1259
1464
872
82
1607
489
890
503
82
938
1853
506
82
1232
882
1196
1555
867
1567
1802
874
204
891
928
1206
963
1278
484
846
531
918