946
8221
862
974
726
764
1037
689
968
848
852
2543
1440
860
1386
792
1118
742
795
4231
1621
1194
868
4831
3606
692
813
671
761
1798
850
899
886
1175
953
674
1767
785
2059
871
2586
7367
2181
4065
4278
1083
953
4389
1488
1811
747
1596
934
1099
725
1291
2399
3311
4833
852
691
3129
1560
1899
979
721
1682
1218
1020
822
1644
2018
869
1846
2388
979
3765
2038
1049
1174
2535
1120
780
1840
698
1315
885
799
654
3170
691
1044
948
683
786
906
3149
2493
832
1038
882
3599
774
778
641
2946
1881
1884
716
789
860
2389
719
1492
1241
1891
1444
1282
1134
631