2275
8259
2125
1784
1046
1436
3218
903
1783
1561
7216
934
754
1266
692
669
801
1722
706
663
2240
536
561
800
1453
783
721
2768
553
725
833
1779
713
628
19199
643
618
14449
1273
774
572
864
557
901
5816
3611
826
1809
14930
5781
782
1178
788
783
879
712
868
864
1120
4502