560
895
12752
822
534
665
1
1890
633
1335
763
16009
3971
732
675
729
580
2676
522
745
740
478
6265
5770
1
588
1
550
642
1234
811
695
1
612
1588
2322
3412
1078
1
544
1027
883
832
1148