2245
751
691
1261
1199
1050
3188
635
717
828
2348
707
789
629
880
668
860
1319
784
725
701
1035
650
846
1653
766
728
1410
9944
836
676
659
1248
743
1167
776
1311
727
998
690
1412
7448
1026
655
3035
724
784
819
713
2554
1238
1132
952
1698
667
1548
636
672
2328
892