3142
1049
981
903
995
673
2168
648
2294
875
1008
987
1318
1232
1352
747
758
889
1351
906
697
999
806
929
1110
787
1003
2883
972
2001
851
1279
889
1133
858
743
850
691
750
890
1629
852
757
982
802
779
793
794
1430
1005
1460
726
714
737
797
825
773
729
996
1204
865
898
1257
988
734
3024
1777
1731
926
1033
1226
3566
1101
2488
661
1180
1097
785
902
1433
1265
2004
766
1102
848
669
739
836
807
887
2565
1905
749
2009
952
731
923
1645
815
1016
694
1654
940
909
675
1062
804
740
970
771
683
969
1301
1250
2936
1833
651
2359
1355
1138