4184
743
1937
3209
839
819
1273
810
972
2037
1024
4588
1200
883
763
833
752
854
809
822
911
733
1632
2418
844
811
808
754
728
1437
873
772
4045
755
935
948
1053
944
791
858
1597
994
3329
2260
758
2508
840
799
794
956
812
909
1217
1643
921
791
860
811
1014
988