569
827
865
578
854
1138
1
744
374
528
366
475
486
1422
1049
0
903
579
1128
505
238
535
434
2335
6
3546
9
2694
5
2555
4