1420
894
816
1167
1054
974
2210
907
1253
3172
890
1277
1080
1001
2511
3026
1453
1029
1521
1037
1251
846
1081
1851
835
855
3222
986
908
870
841
1234
1923
827
1082
1424
5599
2475
1010
1593
1059
5470
923
918
1648
22557
1411
3126
1678
1082
1032
883
1004
7891
1936
936
10256
955
937
996
818
1835
996
860
943
955
833
1449
951
888
964
1027
857
1252
984
1066
1000
993
1356
1106
1190
901
1679
1397
1145
1000
1035
1097
1004
1140
950
3026
844
910
782
789
1346
835
2265
957
952
1285
739
949
2021
1881
865
887
1008
1019
1525
903
1054
1494
858
2899
1202
4496
1260
1071