3115
753
2362
802
708
950
753
1692
675
2602
894
1082
2373
1086
1254
837
1204
979
825
693
987
882
740
816
992
3333
1792
936
818
1130
1725
1377
949
907
2088
1132
1191
1619
2018
1710
1235
2928
1878
1137
987
1715
1101
895
742
1290
1057
994
1062
1198
1001
810
792
1373
861
1907
894
1429
1094
1445
1288
938
1460
965
760
2321
810
700
2257
870
739
812
831
923
3701
1149
793
5922
1258
1908
2018
767
1047
1303
1284
816
1107
823
785
1258
683
1772
1619
688
927
1031
2248
1690
1160
909
2185
737
814
1055
1321
1204
890
1919
849
1505
1364
717
799
1174
745
2281