865
1451
531
521
60
849
508
913
1578
523
525
522
875
506
879
916
864
1239
851
843
547
501
529
827
1215
60
483
1048
1528
529
892
520
0
82
493
498
877
82
516
540
547
874
175
1163
502
531
1509
0
82
870
1213
0
499
1274
1500
1275
1211
526
536
534
527
515
512
1500
1556