997
1292
1319
1048
1502
870
887
2430
2260
1014
2669
801
2563
1623
3065
958
1180
2062
2801
851
946
984
3157
856
3096
836
10075
892
993
1363
1519
1135
1199
1587
1188
1274
985
935
1323
863
907
1141
864
1149
1421
1910
955
22496
872
853
874
1624
873
1575
963
1131
907
2937
1175
822
965
4294
877
2128
865
749
739
989
1417
856
2695
1476
885
844
1030
1790
791
1027
821
1056
882
1869
903
1079
1397
1141
831
1013
925
895
880
897
867
2627
883
930
997
1240
904
1934
2015
867
1031
808
852
1001
841
1161
917
1202
822
832
778
967
908
823
1063
1346
1197
5803