4184
743
1937
3209
840
820
1274
810
975
2037
1025
4589
1201
883
763
834
752
854
809
822
911
733
1632
2421
844
811
809
754
730
1438
873
772
4045
756
935
948
1054
944
791
858
1597
994
3329
2260
758
2508
840
799
794
956
812
909
1217
1644
921
791
862
811
1014
989