831
1845
693
893
2374
1977
1128
908
2449
1583
1245
2691
909
1078
2266
890
955
1454
808
1401
3728
5048
1024
3100
988
866
714
4253
698
1102
865
656
700
817
733
1174
1382
786
1321
1077
2050
6211
1370
713
2051
3454
1933
805
1636
774
1996
651
672
878
718
1978
740
1183
8361
1016
886
3303
1817
1051
927
1025
711
1410
1590
8337
798
1010
892
677
1209
997
1122
1130
2102
721
1383
645
787
736
1426
1568
1071
989
1424
1231
4991
2645
966
5389
1434
828
860
1084
1864
757
1556
1862
7505
3496
753
944
4104
620
936
1085
1831
1006
1080
6656
2743
640
1991
783
808
2072