1991
867
3881
5183
1228
1507
2784
1188
2451
1199
1334
920
879
2986
1553
903
1101
2134
2948
892
929
913
5895
866
1095
887
955
899
2737
5404
1004
949
890
37225
1026
1563
1148
946
800
1731
1520
922
897
1129
1421
1588
873
831
1060
976
1673
924
1436
1473
3066
1851
897
1117
886
1739
2014
906
1081
5026
1299
1071
2588
2388
1575
2364
2844
920
883
877
862
2107
3589
1379
1321
1340
2773
861
1246
1156
1385
828
1095
1004
991
904
1975
1094
1807
1338
1202
890
857
1596
1358
1192
945
1003
4333
937
2049
797
5314
1638
815
1039
820
1254
815
1049
989
1661
2116
8530
1196
904