1152
29798
816
1004
11292
1584
946
1239
869
4798
2496
1955
2789
1215
938
2075
1869
1282
1401
782
3020
3475
2556
1138
956
1109
7538
800
1320
1982
1299
958
741
1249
1192
832
922
2236
2522
7436
858
1057
1815
1061
847
936
1141
1292
1456
913
732
857
686
955
703
1301
1757
4255
1267
1072
1437
1270
875
1047
1081
791
1003
1220
874
1320
1984
1339
813
3078
1104
1731
1573
830
1653
707
6839
5096
807
2134
694
878
944
1681
811
835
1071
1249
1581
761
5228
3523
2486
690
1639
891
862
733
962
1044
2547
917
1357
1580
1099
2722
3860
2134
1459
1086
799
913
712
952
999
5961