804
1052
1001
930
1086
915
1091
1513
1062
902
1007
1268
907
2629
1419
923
4500
941
859
977
55303
1167
870
997
872
918
1017
1048
852
890
897
1729
905
940
1173
841
2959
992
1826
998
1025
965
829
1284
885
1039
1293
1061
1679
1151
2006
904
860
1481
2030
1296
1528
1242
1179
967