1547
1
1163
2
533
775
286
4912
4
87
516
455
783
887
920
165
1176
698
5162
434
824
1474
918
592
1995
851
1308
3
2005
5
917
1141
830
1002