4235
853
2691
678
724
911
998
952
1126
821
1840
988
818
857
830
940
1602
642
6824
661
1172
811
979
14946
634
1588
3127
777
793
1216
806
1289
2631
1353
2401
1469
2013
762
1008
762
872
2161
683
1664
3883
703
805
1415
2267
698
717
759
673
1453
1651
1124
892
733
2860
756
3811
1260
999
991
5783
723
1243
750
988
1018
678
2849
772
755
2413
859
1999
1371
1296
811
2155
9440
1406
687
2740
3063
1873
1001
676
698
1219
5913
1440
712
1020
6995
792
954
1450
876
976
1523
659
1859
1037
1776
894
2371
934
837
5274
3175
672
2509
3136
1416
822
738
3200
1216