28593
737
1174
1960
862
1757
980
7564
879
795
704
776
1379
708
720
1180
936
2371
830
755
1485
5564
935
840
922
688
775
699
893
819
695
934
961
683
2133
751
11569
720
735
872
723
819
1378
875
767
705
717
1737
1070
746
742
731
814
691
783
1564
787
861
2091
871