1594
942
804
872
1134
1702
1490
923
986
2596
899
905
2022
892
6193
919
7638
2605
854
1074
2413
866
1736
5530
935
963
15350
1390
2455
1600
1081
856
944
7096
893
1284
833
1120
1013
971
872
948
1051
6873
910
1332
1217
897
5833
1538
1214
1653
2097
848
1305
6925
7434
2220
879
1701
2415
2199
909
2270
4442
1600
808
1085
1198
888
1056
970
1049
2392
965
1933
2622
908
2770
1892
1157
1089
2850
2629
2560
1350
1530
1088
978
892
1203
1687
1119
942
895
4331
843
1663
1216
801
5474
2654
862
821
2334
816
1088
2558
904
5893
4138
1389
1170
1538
2739
1017
1337
894
1083
12155