1013
978
22443
1705
808
899
832
1618
2143
788
1304
982
782
1564
2543
988
1289
852
2386
1034
3134
1483
1062
870
1413
22509
864
1674
2922
1466
812
865
867
1038
1014
2084
916
882
935
1612
1674
1254
1935
987
1557
1694
1496
1512
1512
1576
1142
1790
920
889
921
1080
897
1478
1636
1470
770
796
1407
1040
1050
1304
818
926
761
812
907
826
957
1030
2223
882
1108
4294
893
767
981
842
1205
1401
1152
1275
952
3025
1227
771
818
1267
951
813
854
1467
988
838
2359
835
984
853
991
839
1059
841
882
1063
1333
1010
830
1228
908
1002
2126
987
947
946
867
1386