954
987
1422
1431
1301
1367
2322
960
797
917
2764
942
2493
848
1438
2390
1251
2704
897
982
1884
4471
1897
1077
860
879
1731
1296
841
3682
1006
932
977
1632
932
1041
3413
884
1050
1593
948
992
5799
3503
1027
1215
2329
1306
1513
1242
929
1084
1206
1121
1055
1719
4720
2888
1039
1037