4877
741
1667
859
847
994
3604
1202
941
2931
1168
4988
1312
717
1010
1140
1426
2413
1444
930
1039
1112
847
4312
1010
896
1796
3384
1036
3503
689
775
1285
1345
677
677
4384
729
1986
978
3049
3035
1140
799
720
772
1116
1118
899
853
800
1048
1411
948
754
1172
1436
1865
888
2018
1886
825
2050
640
1553
759
1459
1433
1566
762
1047
1208
1002
2204
1034
1489
813
1399
1320
1251
766
830
933
1294
1773
1124
725
1296
831
695
4925
2471
688
1290
1226
1064
1082
745
2010
1038
1192
1394
749
1310
694
906
734
768
1482
1135
725
1890
913
2854
952
1262
911
781
2148
1860