523
881
1212
856
843
551
816
1576
1217
1123
1558
1260
0
938
492
314
537
528
313
536
516
850
870
874
1826
520
1530
524
0
892
523
1482
498
558
846
522
0
528
0
1180
539
1181
513
1201
830
1309
517
311
514
1248
548
541
855
1240
0
0
329
544
862
537
595
797
521