1678
770
1199
2305
3304
3337
793
21548
825
791
2145
997
1291
1714
1800
1001
1139
927
939
1171
901
1274
973
1087
1516
3979
6140
1934
1356
1059
1792
1982
929
1079
1966
6898
861
795
826
964
1139
921
1775
1244
851
2975
859
787
1405
1514
1832
1055
777
11817
1157
1416
842
947
1228
1037